package com.ruoyi.GroupControl.domain;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class Group extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @Excel(name = "预留")
    private Integer no;

    @Excel(name = "控制器类型")
    private Integer timertype;

    @Excel(name = "控制器所在区域")
    private String timerarea;

    @Excel(name = "控制器名称")
    private String timername;

    @Excel(name = "控制器ID")
    private Integer timerid;

    @Excel(name = "焊点索引")
    private Integer wldindex;

    @Excel(name = "预留")
    private String vin;

    @Excel(name = "车型码")
    private Integer vehiclecode;

    @Excel(name = "焊点码")
    private Long spotcode;

    @Excel(name = "规范")
    private Integer sch;

    @Excel(name = "焊点名称")
    private String spotname;

    @Excel(name = "电极号")
    private Integer tipn;

    @Excel(name = "时间")
    private String time;

    @Excel(name = "资料错误码")
    private Integer fault;

    @Excel(name = "预热电流")
    private Integer wld1c;

    @Excel(name = "预热时间")
    private Integer wld1t;

    @Excel(name = "焊接电流")
    private Integer wld2c;

    @Excel(name = "焊接时间")
    private Integer wld2t;

    @Excel(name = "回火电流")
    private Integer wld3c;

    @Excel(name = "回火时间")
    private Integer wld3t;

    @Excel(name = "电极电压1")
    private Integer tipv1;

    @Excel(name = "电容电压1")
    private Integer capv1;

    @Excel(name = "导通比1")
    private Integer ron1;

    @Excel(name = "电极电压2")
    private Integer tipv2;

    @Excel(name = "电容电压2")
    private Integer capv2;

    @Excel(name = "导通比2")
    private Integer ron2;

    @Excel(name = "电极电压3")
    private Integer tipv3;

    @Excel(name = "保留")
    private Integer capv3;

    @Excel(name = "预留")
    private Integer ron3;

    @Excel(name = "步指针")
    private Integer stpp;

    @Excel(name = "步计数")
    private Integer stpn;

    @Excel(name = "修磨计数")
    private Integer tdress;

    @Excel(name = "预留")
    private Integer cool2;

    @Excel(name = "预留")
    private Integer pulse2;

    @Excel(name = "电阻")
    private Integer wres;

    @Excel(name = "预留")
    private Integer frequency;

    @Excel(name = "能量")
    private Integer energy;

    @Excel(name = "预留")
    private Integer evaluecode;

    @Excel(name = "飞溅评价码")
    private Integer spattercode;

    @Excel(name = "焊接飞溅位置")
    private Integer spatterposWld;

    @Excel(name = "预热飞溅位置")
    private Integer spatterposPre;

    @Excel(name = "回火飞溅位置")
    private Integer spatterposTmp;

    @Excel(name = "预留")
    private Integer evaluestatus;

    @Excel(name = "群控主机IP")
    private String stationip;

    @Excel(name = "焊接曲线存放路径")
    private String cvepath;

    @Excel(name = "预留")
    private String spotinf;

    @Excel(name = "预留")
    private String combinecode;

    @Excel(name = "预留")
    private String weldgun;

    @Excel(name = "预留")
    private Integer pressure;

    @Excel(name = "预留")
    private String extradata;

    @Excel(name = "预留")
    private Integer aiRlt;

    @Excel(name = "预留")
    private String cvei;

    @Excel(name = "预留")
    private String cvev;

    @Excel(name = "预留")
    private String cver;

    @Excel(name = "预留")
    private String cvep;

    public Group() {
    }

    public Group(Integer no, Integer timertype, String timerarea, String timername, Integer timerid, Integer wldindex, String vin, Integer vehiclecode, Long spotcode, Integer sch, String spotname, Integer tipn, String time, Integer fault, Integer wld1c, Integer wld1t, Integer wld2c, Integer wld2t, Integer wld3c, Integer wld3t, Integer tipv1, Integer capv1, Integer ron1, Integer tipv2, Integer capv2, Integer ron2, Integer tipv3, Integer capv3, Integer ron3, Integer stpp, Integer stpn, Integer tdress, Integer cool2, Integer pulse2, Integer wres, Integer frequency, Integer energy, Integer evaluecode, Integer spattercode, Integer spatterposWld, Integer spatterposPre, Integer spatterposTmp, Integer evaluestatus, String stationip, String cvepath, String spotinf, String combinecode, String weldgun, Integer pressure, String extradata, Integer aiRlt, String cvei, String cvev, String cver, String cvep) {
        this.no = no;
        this.timertype = timertype;
        this.timerarea = timerarea;
        this.timername = timername;
        this.timerid = timerid;
        this.wldindex = wldindex;
        this.vin = vin;
        this.vehiclecode = vehiclecode;
        this.spotcode = spotcode;
        this.sch = sch;
        this.spotname = spotname;
        this.tipn = tipn;
        this.time = time;
        this.fault = fault;
        this.wld1c = wld1c;
        this.wld1t = wld1t;
        this.wld2c = wld2c;
        this.wld2t = wld2t;
        this.wld3c = wld3c;
        this.wld3t = wld3t;
        this.tipv1 = tipv1;
        this.capv1 = capv1;
        this.ron1 = ron1;
        this.tipv2 = tipv2;
        this.capv2 = capv2;
        this.ron2 = ron2;
        this.tipv3 = tipv3;
        this.capv3 = capv3;
        this.ron3 = ron3;
        this.stpp = stpp;
        this.stpn = stpn;
        this.tdress = tdress;
        this.cool2 = cool2;
        this.pulse2 = pulse2;
        this.wres = wres;
        this.frequency = frequency;
        this.energy = energy;
        this.evaluecode = evaluecode;
        this.spattercode = spattercode;
        this.spatterposWld = spatterposWld;
        this.spatterposPre = spatterposPre;
        this.spatterposTmp = spatterposTmp;
        this.evaluestatus = evaluestatus;
        this.stationip = stationip;
        this.cvepath = cvepath;
        this.spotinf = spotinf;
        this.combinecode = combinecode;
        this.weldgun = weldgun;
        this.pressure = pressure;
        this.extradata = extradata;
        this.aiRlt = aiRlt;
        this.cvei = cvei;
        this.cvev = cvev;
        this.cver = cver;
        this.cvep = cvep;
    }

    @Override
    public String toString() {
        return "Group{" +
                "no=" + no +
                ", timertype=" + timertype +
                ", timerarea='" + timerarea + '\'' +
                ", timername='" + timername + '\'' +
                ", timerid=" + timerid +
                ", wldindex=" + wldindex +
                ", vin='" + vin + '\'' +
                ", vehiclecode=" + vehiclecode +
                ", spotcode=" + spotcode +
                ", sch=" + sch +
                ", spotname='" + spotname + '\'' +
                ", tipn=" + tipn +
                ", time='" + time + '\'' +
                ", fault=" + fault +
                ", wld1c=" + wld1c +
                ", wld1t=" + wld1t +
                ", wld2c=" + wld2c +
                ", wld2t=" + wld2t +
                ", wld3c=" + wld3c +
                ", wld3t=" + wld3t +
                ", tipv1=" + tipv1 +
                ", capv1=" + capv1 +
                ", ron1=" + ron1 +
                ", tipv2=" + tipv2 +
                ", capv2=" + capv2 +
                ", ron2=" + ron2 +
                ", tipv3=" + tipv3 +
                ", capv3=" + capv3 +
                ", ron3=" + ron3 +
                ", stpp=" + stpp +
                ", stpn=" + stpn +
                ", tdress=" + tdress +
                ", cool2=" + cool2 +
                ", pulse2=" + pulse2 +
                ", wres=" + wres +
                ", frequency=" + frequency +
                ", energy=" + energy +
                ", evaluecode=" + evaluecode +
                ", spattercode=" + spattercode +
                ", spatterposWld=" + spatterposWld +
                ", spatterposPre=" + spatterposPre +
                ", spatterposTmp=" + spatterposTmp +
                ", evaluestatus=" + evaluestatus +
                ", stationip='" + stationip + '\'' +
                ", cvepath='" + cvepath + '\'' +
                ", spotinf='" + spotinf + '\'' +
                ", combinecode='" + combinecode + '\'' +
                ", weldgun='" + weldgun + '\'' +
                ", pressure=" + pressure +
                ", extradata='" + extradata + '\'' +
                ", aiRlt=" + aiRlt +
                ", cvei='" + cvei + '\'' +
                ", cvev='" + cvev + '\'' +
                ", cver='" + cver + '\'' +
                ", cvep='" + cvep + '\'' +
                '}';
    }
}